package edu.mercer.sse554.bkp;

import com.google.common.collect.ImmutableCollection;

/**
 * Task run in thread, returned results.<p>
 *
 * Used by file compression class SnappyCompression.<p>
 *
 * @param <K> - generic for the object returned from thread; i.e., Future or
 * 		Callable
 */

public interface TaskResults<K> 
{	
	K info();
	
	ImmutableCollection<String> output();
	
	TaskResults<K> print();

}//interface
